field sales representative - German English Dictionary